package com.hyt.it.ogt.ks.model.vo;

import java.util.List;

import com.hyt.core.ModelSerializable;
import com.hyt.it.ogt.cj.model.entity.ProjectCollectInfoOption;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * <p>
 * 考生信息
 * </p>
 *
 * @author 刘恒活
 * @since 2020-05-15
 */
@Data
@Builder
@Accessors(chain = true)
@ApiModel(value="ExamCandidateInfo对象", description="考生信息")
public class ExamCandidateDetailInfoVO implements ModelSerializable {

    private static final long serialVersionUID = -5422789866702142519L;
    @ApiModelProperty(value = "类型,input,radio,select,images")
    private String type;

    @ApiModelProperty(value = "字段Feild_id")
    private String feildID;
    @ApiModelProperty(value = "字段名称")
    private String feildName ;

    @ApiModelProperty(value = "字段值")
    private String value;

    @ApiModelProperty(value = "默认值")
    private String defaultValue;


    @ApiModelProperty(value = "是否可见")
    private  Integer visible;

    @ApiModelProperty(value = "是否可编辑")
    private  Integer editable;

    @ApiModelProperty(value = "是否可重复")
    private  Integer required;


    private List<ProjectCollectInfoOption> optionList;
}
